AgEx: A Financial Market Simulation Tool for Software Agents

نویسندگان

  • Paulo André Lima de Castro
  • Jaime Simão Sichman
چکیده

Many researchers in the software agent field use the financial domain as a test bed to develop adaptation, cooperation and learning skills of software agents. However, there are no open source financial market simulation tools available, that are able to provide a suitable environment for agents with real information about assets and order execution service. In order to address such demand, this paper proposes an open source financial market simulation tool, called AgEx. This tool allows traders launched from distinct computers to act in the same market. The communication among agents is performed through FIPA ACL and uses a market ontology created specifically to be used for trader agents. We implemented several traders using AgEx and performed many simulations using data from real markets. The achieved results allowed to test and assess comparatively trader’s performance against each other in terms of risk and return. We verified that the effort to implement and test trader agents was significantly diminished by the use of AgEx. Furthermore, such results indicated new directions in trader strategy design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Automated Trading Based on Fundamentalist and Technical Data

Autonomous trading is often seen as artificial intelligence applied to finance by AI researchers, but it may also be a way to motivate the development of autonomous agents, just like robot soccer competitions are used to motivate the research in mobile robots. In fact, some initiatives could be observed in recent years, for instance [1] and [2]. In this paper, we present a multiagent system com...

متن کامل

COAST: An architecture based on negotiation among competitive agents for automated asset management

In order to manage their portfolios in stock markets, often human traders use a set of algorithms and/or indicators, which are based on stock prices series. These algorithms are usually referred to as technical analysis. However, traders prefer to use a combination of various algorithms, rather than choosing a single one: the several signals provided by these algorithms and their own knowledge ...

متن کامل

Agent Risk Management in Electronic Markets Using Option Derivatives

In this thesis I present a framework for intelligent software agents to manage risk in electronic marketplaces using Option Derivatives. To compare the performance of agents that trade Option Derivatives with agents not using them, I create a simulation of a financial marketplace in which software agents are vested with decision rules for buying and selling assets and Options. The motivation of...

متن کامل

An agent-based simulation of double-auction markets

An agent-based simulation of double-auction markets Ted Xiao Guo Master of Science Graduate Department of Computer Science University of Toronto 2005 Agent-based simulation has emerged as a promising research alternative to the traditional analytical approach in studying financial markets. The idea behind agent-based simulation is to constructively model a market in a bottom-up fashion using ar...

متن کامل

Mascem: A Multiagent System That Simulates Competitive Electricity Markets

competitive; a market environment is replacing the traditional centralized-operation approach. This transformation is often called the deregulation of the electricity market. Many electricity companies have split into several companies that specialize in energy generation, transmission, or distribution. These companies need to adopt new management approaches to survive in this market. The indus...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009